396940
561845
379476
259122
196363
503648
674993
455532
488220
824490
557491
795831
797312
889871
824147
910949
1019724
837610
577505
60952
105987
617377
299284
553842